package com.ruoyi.management.basics.service;


import com.ruoyi.management.basics.domain.TEmployee;
import com.ruoyi.management.basics.ro.GetEmployeesParam;
import com.ruoyi.management.basics.vo.GetDriverDetailVo;
import com.ruoyi.management.basics.vo.GetDriverVo;
import com.ruoyi.management.basics.vo.GetEmployeesVo;

import java.util.List;

/**
 * 【请填写功能名称】Service接口
 * 
 * @author ruoyi
 * @date 2021-11-30
 */
public interface ITEmployeeService {

    TEmployee getTEmployeeByTelAndIdCard(String tel, String idCard);

    TEmployee getTEmployeeByNameAndIdCard(String name, String idCard);

    GetDriverDetailVo getEmployeeDetailByPhone(String username);

    List<GetEmployeesVo> getDrivers(GetEmployeesParam param);

    GetDriverVo getEmployeeByPhone(String username);

    GetDriverDetailVo getEmployeeDetailByIdcard(String idCard);

    String getIdCardByUsername(String userName);
}
